saving deposit - German English Dictionary